Skip to content

Allow available instrument sessions to be updated dynamically - #165

Open
EmsArnold wants to merge 7 commits into
mainfrom
162_dynamic_instrument_sessions
Open

Allow available instrument sessions to be updated dynamically#165
EmsArnold wants to merge 7 commits into
mainfrom
162_dynamic_instrument_sessions

Conversation

@EmsArnold

@EmsArnold EmsArnold commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Fixes #162

To allow for dynamic updating of available instrument sessions:

  • Adds instrumentSessionList and setInstrumentSessionList to InstrumentSessionContext
  • Adds a button to i15-1 dashboard which allows users to query for available instrument sessions
  • Allows both instrumentSession and instrumentSessionList to be null, and informs user no instrument session is selected in the instrumentSessionView component

Currently allows selection of session if there is >1 available session in the list, and automatically sets active session if there is only one session available.

Regression in coverage on i15-1 due to no tests on temporary "get sessions button" component.

@EmsArnold
EmsArnold marked this pull request as ready for review August 19, 2026 08:34
@EmsArnold
EmsArnold requested a review from DominicOram August 19, 2026 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

List of InstrumentSessions must be provided with AppProviders

1 participant